home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / m17n / ar-kbd.mim < prev    next >
Text File  |  2009-04-29  |  3KB  |  138 lines

  1. ;; ar-kbd.mim -- Arabic input method with Arabic keyboad layout
  2. ;; Copyright (C) 2004, 2005
  3. ;;   National Institute of Advanced Industrial Science and Technology (AIST)
  4. ;;   Registration Number H15PRO112
  5.  
  6. ;; This file is part of the m17n database; a sub-part of the m17n
  7. ;; library.
  8.  
  9. ;; The m17n library is free software; you can redistribute it and/or
  10. ;; modify it under the terms of the GNU Lesser General Public License
  11. ;; as published by the Free Software Foundation; either version 2.1 of
  12. ;; the License, or (at your option) any later version.
  13.  
  14. ;; The m17n library is distributed in the hope that it will be useful,
  15. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  16. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  17. ;; Lesser General Public License for more details.
  18.  
  19. ;; You should have received a copy of the GNU Lesser General Public
  20. ;; License along with the m17n library; if not, write to the Free
  21. ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
  22. ;; Boston, MA 02110-1301, USA.
  23.  
  24. (input-method ar kbd)
  25.  
  26. (description "Input Method for Arabic simulating Arabic keyboard (MS Windows).
  27. ")
  28.  
  29. (title "╪╢")
  30.  
  31. (map
  32.  (generic
  33.   ("1" "┘í")
  34.   ("2" "┘ó")
  35.   ("3" "┘ú")
  36.   ("4" "┘ñ")
  37.   ("5" "┘Ñ")
  38.   ("6" "┘ª")
  39.   ("7" "┘º")
  40.   ("8" "┘¿")
  41.   ("9" "┘⌐")
  42.   ("0" "┘á")
  43.   ("`" "╪░")
  44.  
  45.   ("q" "╪╢")
  46.   ("w" "╪╡")
  47.   ("e" "╪½")
  48.   ("r" "┘é")
  49.   ("t" "┘ü")
  50.   ("y" "╪║")
  51.   ("u" "╪╣")
  52.   ("i" "┘ç")
  53.   ("o" "╪«")
  54.   ("p" "╪¡")
  55.   ("[" "╪¼")
  56.   ("]" "╪»")
  57.  
  58.   ("a" "╪┤")
  59.   ("s" "╪│")
  60.   ("d" "┘è")
  61.   ("f" "╪¿")
  62.   ("g" "┘ä")
  63.   ("h" "╪º")
  64.   ("j" "╪¬")
  65.   ("k" "┘å")
  66.   ("l" "┘à")
  67.   (";" "┘â")
  68.   ("'" "╪╖")
  69.  
  70.   ("z" "╪ª")
  71.   ("x" "╪í")
  72.   ("c" "╪ñ")
  73.   ("v" "╪▒")
  74.   ("b" "┘ä╪º")
  75.   ("n" "┘ë")
  76.   ("m" "╪⌐")
  77.   ("," "┘ê")
  78.   ("." "╪▓")
  79.   ("/" "╪╕")
  80.  
  81.   ("\(" "\)")
  82.   ("\)" "\(")
  83.   ("~" "┘æ")
  84.  
  85.   ("Q" "┘Ä")
  86.   ("W" "┘ï")
  87.   ("E" "┘Å")
  88.   ("R" "┘î")
  89.   ("T" "┘ä╪Ñ")
  90.   ("Y" "╪Ñ")
  91.   ("U" "`")
  92.   ("I" "├╖")
  93.   ("O" "├ù")
  94.   ("P" "╪¢")
  95.   ("{" ">")
  96.   ("}" "<")
  97.  
  98.   ("A" "┘É")
  99.   ("S" "┘ì")
  100.   ("D" "]")
  101.   ("F" "[")
  102.   ("G" "┘ä╪ú")
  103.   ("H" "╪ú")
  104.   ("J" "┘Ç")
  105.   ("K" "╪î")
  106.   ("L" "/")
  107.  
  108.   ("Z" "~")
  109.   ("X" "┘Æ")
  110.   ("C" "}")
  111.   ("V" "{")
  112.   ("B" "┘ä╪ó")
  113.   ("N" "╪ó")
  114.   ("M" "'")
  115.   ("<" ",")
  116.   (">" ".")
  117.   ("?" "╪ƒ")
  118.  
  119.   ((C-,) ">")
  120.   ((C-.) "<")
  121.   ((C-\[) "]")
  122.   ((C-\]) "[")
  123.   ((C-J) "ΓÇì")                ; zero width joiner
  124.   ((C-L) "ΓÇÄ")                ; left to right mark
  125.   ((C-N) "ΓÇî")                ; zero width non joiner
  126.   ((C-R) "ΓÇÅ")                ; right to left mark
  127.   ((C-{) "}")
  128.   ((C-}) "{")
  129.   ))
  130.  
  131. (state
  132.  (init
  133.   (generic)))
  134.  
  135. ;; Local Variables:
  136. ;; mode: lisp
  137. ;; End:
  138.